recurring costs - Spanish English Dictionary